package com.hyt.it.ogt.ykcj.domain.exam;

import java.util.Date;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.hyt.it.ogt.ykcj.common.core.domain.BaseEntity;

/**
 * 考试信息变更记录对象 changed_exam_info
 *
 * @author admin
 * @date 2021-08-10
 */
public class ChangedExamInfo extends BaseEntity {

  private static final long serialVersionUID = 1L;

  /**
   * 考试id
   */
  private String examId;

  /** 统计结束时间 */
  @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  private Date statisticsEndTime;

  public void setExamId(String examId) {
    this.examId = examId;
  }

  public String getExamId() {
    return examId;
  }

  public Date getStatisticsEndTime() {
    return statisticsEndTime;
  }

  public void setStatisticsEndTime(Date statisticsEndTime) {
    this.statisticsEndTime = statisticsEndTime;
  }

  @Override
  public String toString() {
    return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
        .append("examId", getExamId())
        .append("createTime", getCreateTime())
        .append("updateTime", getUpdateTime())
        .toString();
  }
}
